import dotenv from "dotenv";
import logger from '../utils/logger.js'
dotenv.config();
const errorHandler = (err, req, res, next) => {
  console.error(err);
  logger.error(`系统错误：${err.message}`)
  res.status(err.status || 500).json({
    error: "服务器异常，请联系管理员",
    message: err.message || "服务器异常，请联系管理员",
  });
  console.error(err.stack);
};

export default errorHandler;
